Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F7 San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Global Telecom Open - Curitiba VII Trofeo Ciudad de Quito - Quito 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno VIII Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Challenger Britania Zavaleta - Puebla Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Copa Ericsson - Caracas XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills Ljubljana Open - Ljubljana ATU Cup - Weiden Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Geovillage Open Trofeo Melia Olbia - Olbia VI Gramado Open de Tenis - Gramado Pekao Open 2003 - Szczecin BMW Tennis Championship - Sunrise BH Tenis Open International Cup 2008 - Belo Horizonte Reggio Emilia Challenger Cancun Challenger Puebla Challenger Sao Paulo Challenger Blunmenau Challenger Szczecin Challenger Asuncion Challenger San Jose Challenger Barranquilla Challenger Blumenau Challenger Santos Challenger Bordeaux Challenger Bogota Challenger Binghamton Challenger Recife Challenger Medellin Challenger Panama City Challenger San Marino Challenger Genova Challenger San Juan Challenger Villa Allende Challenger Bucaramanga Challenger Salinas Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Panama City Challenger Savannah Challenger Rome Challenger Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Generali Open 2000 - Kitzbuhel Japan Open - Tokyo Heineken Open Shanghai - Shanghai Cerveza Club Colombia Open - Bogota Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Brazil Open - Salvador AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Salem Open - Hong Kong AIG Japan Open - Tokyo Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Stockholm Open - Stockholm Copa AT&T - Buenos Aires Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Granby Challenger - Granby CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Zivnobanka Czech Open - Prostejov Cyclus Open de Tenis - Florianopolis Sao Paulo Challenger The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Rome Challenger Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar BMW Open - Munich ARAG World Team Championship - Dusseldorf Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Copa Ericsson Uruguay - Montevideo Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Heineken Open - Auckland Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington USTA Challenger of Las Vegas - Las Vegas Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale BellSouth Open - Vina del Mar Downtown Athletic Club USTA Challenger - Amarillo Mercedes-Benz Cup - Los Angeles Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad VTR Open - Vina del Mar Kroger / St. Jude International - Memphis Cerveza Club Columbia Open - Bogota Frito Lay/USTA Challenger - Binghamton Wideyes Swedish Open - Bastad The Nottingham Open - Nottingham Energis Dutch Open - Amsterdam RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Salem Open - Hong Kong Trofeo Conde de Godo - Barcelona The Samsung Open - Nottingham Hellmann's Cup - Santiago RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Brasil Open - Salvador CA Tennis Trophy - Vienna 2002 Eddleman USTA Challenger - Birmingham ARMS USTA Challenger - Rocky Mount 2002 USTA Tallahassee Tennis Challenger - Tallahassee Cridicard Mastercard Tennis Cup - Campos do Jordao V Gramado Open de Tennis - Gramado V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Fergana Challenger - Fergana Samarkand Challenger - Samarkand Pekao Open - Szczecin 2000 Challenger de Granby - Granby USTA Safeway Challenger - Aptos III Gramado Open de Tenis - Gramado GHI Bronx Tennis Classic - Bronx St. Francis Health System USTA Challenger - Tulsa Challenger Britania Zavaleta - Puebla Copa Ericsson Costa Rica - San Jose BCP Tennis Classic - Sao Paulo VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Chevrolet Cup - Vina del Mar Copa Ericsson Argentina - Buenos Aires Haagen Dazs Open - Caracas Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca The Wright Financial Group, Inc. Challenger - Champaign SMS Tennis Cup - Sao Paulo 2003 Freeman Men's Challenger - Joplin Challenger Santa Cruz - Santa Cruz IV Trofeo Ciudad de Quito - Quito Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Toluca Challenger - Toluca Cerveza Cristal - Santiago ATP Tour Challenger at Nellie Gail - Laguna Hills XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Maia Open - Oporto Zagreb Open - Zagreb Open 88 - Contrexeville Stockholm Open - Stockholm V Trofeo Ciudad de Quito - Quito Copa Ericsson - Sao Paulo Copa Ericsson - Lima VIII Avierto Internacional de Salinas - Salinas 2003 Eddleman USTA Challenger - Birmingham Prague Open - Prague Nord/LB Open - Braunschweig Canottieri Mincio Open - Mantova Tampere Imageneering Open - Tampere V Trani Cup - Trani San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Project Independence Men's Challenger - Mandeville IX Trofeo Ciudad de Quito - Quito Waco International Tennis Challenger - Waco Abierto Mexicano Telcel - Acapulco BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Tunis Open - Tunis Rijeka Open - Rijeka Morocco Tennis Tour - Marrakech Copa AT&T - Buenos Aires Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Citta di Como Challenger - Como Genova Open Challenger - Genova Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Brazil - Aracaju Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Stuttgart Seguros Bolivar Open - Medellin Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Prostejov Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Lugano Challenger Milan Challenger Braunschweig Challenger San Benedetto Challenger Bogota Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Poznan Challenger Mutua Madrilena Masters Madrid - Madrid Brasilia Challenger Sony Ericsson Open - Miami Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Sony Ericsson Open - Miami Santiago Challenger Medellin Challenger Guayaquil Challenger Sybase Open - San Jose Sao Paulo Challenger Salinas Challenger Bucaramanga Challenger Sunrise Challenger Curitiba Challenger Zagreb Challenger Bogota Challenger Genova Challenger Montevideo Challenger Buenos Aires Challenger Santiago Challenger Medellin Challenger Santiago Challenger Winnetka Challenger Tiburon Challenger Joplin Challenger - Joplin Montevideo Challenger Muller Cup - Ulm Pereira Challenger Cordenons Challenger Como Challenger Zivnobanka Open - Prostejov Quito Challenger Santiago Challenger Ostrava Challenger 2002 Azalea Orthopedic Challenger - Tyler IV Abierto Internacional de Salinas - Salinas USTA Men's Challenger of Dallas - Dallas Tenniscup of Flanders - Ostende VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda XXX Edizione 'A Savoldi Marco' - Manerbio Aberto Da Costa Do Sauipe - Bahia VIII Open Internacional D'Andorra - Andorra Global Telecom Open - Florianopolis BH Tennis Open International Cup - Belo Horizonte Muller Cup 99 - Ulm USTA Men's Challenger of Dallas - Dallas 2001 Centura USTA Challenger - Rocky Mount FILA Challenger - Biella XI Venice Open - Venice Copa Ericsson Mexico - Guadalajara Copa Ericsson Chile - Santiago BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Burbank - Burbank Zivnobanka Czech Open - Prostejov Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte FILA Challenger Biella - Biella Amer-Wilson Tampere ATP Tournament - Tampere Tennis Napoli Cup - Napoli USTA Tennis Championships of Austin - Austin Barranquilla Challenger Copa Ericsson Peru - Lima Manta Challenger Mercedes-Benz Cup - Los Angeles Franklin Templeton Tennis Classic - Scottsdale Legg Mason Tennis Classic - Washington D.C. Abierto Mexicano de Tenis Pegaso - Acapulco Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Estoril Open - Estoril Synsam Swedish Open - Bastad Orange Prokom Open - Sopot Open de Moselle - Metz St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston ATP Studena Croatia Open Umag - Umag Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Serbia Open - Belgrade Estoril Open - Estoril Movistar Open - Santiago US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta VTR Open - Vina del Mar Hellmann's Cup - Santiago Internationaler Raiffeisen Grand Prix - St. Polten Cerveza Club Columbia Open - Bogota Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Madrid Tennis Masters Series - Montreal NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Wimbledon - London Internazionali BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Generali Open - Kitzbuhel U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris French Open - Paris Wimbledon - London Tennis Masters Series - Paris French Open - Paris Tennis Masters Series - Toronto Tennis Masters Series - Madrid French Open - Paris U.S. Open - New York BNP Paribas Masters - Paris Pacific Life Open - Indian Wells U.S. Open - New York Rogers Masters - Toronto BNP Paribas Masters - Paris Australian Open - Melbourne Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, REL1, CHI-COL 5-0 Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 2R, CHI-COL 5-0 Davis Cup, World Group, QR, ZIM-CHI 4-1 Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Wimbledon - London Davis Cup, World Group, QR, SVK-CHI 3-2 U.S. Open - New York Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 U.S. Open - New York Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Tennis Masters Series - Paris Pacific Life Open - Indian Wells Davis Cup, Group 1, 1R, CHI-CAN 4-1 Colonial Classic - Kooyong Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 River Oaks International Tennis Tournament - Houston Olympics - Sydney Olympics - Athens Olympics - Beijing